medical software emr customer ehr management healthcare health care hl7 medicine medical billing electronic medical records medical healthcare software crm dicom doctor medical billing software relationship